package com.scy.java.Test.Test06;

import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;

//使用字符数组读取:read(char[] c)方法，每次读取
//        指定的数组长度个字符到数组中一返回读取到的有效字符个数
//        ，读取到末尾时，返回-1。
public class Test01 {
    public static void main(String[] args) {
        try {
            FileReader fr =
                    new FileReader("fw.txt");
            FileWriter fw =
                    new FileWriter("fw1.txt");

            char[] chars = new char[20];
            int len;
            while ((len = fr.read(chars)) != -1){
                fw.write(chars,0,len);

            }
//            System.out.println(chars);
            //关流)
            fr.close();
            fw.close();
        } catch (FileNotFoundException e) {
            throw new RuntimeException(e);
        } catch (IOException e) {
            throw new RuntimeException(e);
        }

    }
}
